ball alga - Turkish English Dictionary